hand-held apparatus - French English Dictionary